triangular control arm - Spanish English Dictionary